# input 这个输入函数在输入数据进行处理时，都是转换成字符串类型
# input函数的语法：x = input('提示输入')

name = input('请输入你的姓名：') # 为什么这里只能输入英文，而不能输入中文呢
print('你的姓名是：'+name)

# 获取Python中默认的字符集--> utf-8
import sys
print('Python的默认编码集'+sys.getdefaultencoding())

num = input('请输入你的幸运数字：')
print('你的幸运数字是：'+num)
# 这里的 num 是一个字符串类型，而我们想要转换成整型的话，得使用内置函数 int
num = int(num) # 从这里可以看出Python是不限制类型的（可以理解为变量为万能的类型）
print('你的幸运数字是：',num)

# 修改 print 函数对应的参数
# 如果指定了不同的sep值，就会用指定的值分隔各个要打印的元素
print('Hello', 'World')
# 注意的是，参数的修改一定要放到最后
print('Hello', 'World', sep='-', end='-->') # 相当于是把sep的值代替 , (默认是一个空格)

# 这是单行注释

'''
这是多行注释
'''

"""
这是也是多行注释
"""

fp=open("test.txt", 'w') # 以write的方式打开文件
print('人生苦短, 我用Python', file=fp) # 将字符写入对应的文件中
fp.close() # 关闭文件